package com.messe.base.models;

import java.util.HashSet;
import java.util.Set;

/**
 * ExhibitionVorFormsection entity. @author MyEclipse Persistence Tools
 */

public class ExhibitionVorFormsection implements java.io.Serializable {

	// Fields

	/**
	 * 
	 */
	private static final long serialVersionUID = 5558586532699523057L;
	private Integer vorFormsectionId;
	private ExhibitionVor exhibitionVor;

	private String description;
	private String typeOfChoice;
	private Boolean isOptional;
	private Integer sortNum;
	
	private Integer sortNumT;
	
	private String jumpDest;
	private java.lang.Integer jumpType;
	
	private PartyClassification partyClassification;
	
	private Set<repos> repos=new HashSet<repos>(0);
	private Set<VorFormsectionOptions> vorFormsectionOptionses = new HashSet<VorFormsectionOptions>(0);
	
	private Set<VorFormsectionOptionsRel> vorFormsectionOptionsesRel = new HashSet<VorFormsectionOptionsRel>(0);
	
	//TODO remove
	private Set<VorFormsectionClassificationRel> vorFormsectionClassificationRels = new HashSet<VorFormsectionClassificationRel>(0);

	// Constructors

	/** default constructor */
	public ExhibitionVorFormsection() {
	}

	/**
	 * @return the repos
	 */
	public Set<repos> getRepos() {
		return repos;
	}

	/**
	 * @param repos the repos to set
	 */
	public void setRepos(Set<repos> repos) {
		this.repos = repos;
	}

	/** minimal constructor */
	public ExhibitionVorFormsection(Integer vorFormsectionId) {
		this.vorFormsectionId = vorFormsectionId;
	}

	// Property accessors

	public Integer getVorFormsectionId() {
		return this.vorFormsectionId;
	}

	public Integer getSortNumT() {
		return sortNumT;
	}

	public void setSortNumT(Integer sortNumT) {
		this.sortNumT = sortNumT;
	}

	public String getJumpDest() {
		return jumpDest;
	}

	public void setJumpDest(String jumpDest) {
		this.jumpDest = jumpDest;
	}


	public java.lang.Integer getJumpType() {
		return jumpType;
	}

	public void setJumpType(java.lang.Integer jumpType) {
		this.jumpType = jumpType;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getTypeOfChoice() {
		return typeOfChoice;
	}

	public void setTypeOfChoice(String typeOfChoice) {
		this.typeOfChoice = typeOfChoice;
	}

	public Boolean getIsOptional() {
		return isOptional;
	}

	public void setIsOptional(Boolean isOptional) {
		this.isOptional = isOptional;
	}

	public void setVorFormsectionId(Integer vorFormsectionId) {
		this.vorFormsectionId = vorFormsectionId;
	}

	public ExhibitionVor getExhibitionVor() {
		return this.exhibitionVor;
	}

	public void setExhibitionVor(ExhibitionVor exhibitionVor) {
		this.exhibitionVor = exhibitionVor;
	}

	public Set<VorFormsectionOptions> getVorFormsectionOptionses() {
		return vorFormsectionOptionses;
	}

	public void setVorFormsectionOptionses(
			Set<VorFormsectionOptions> vorFormsectionOptionses) {
		this.vorFormsectionOptionses = vorFormsectionOptionses;
	}


	public Integer getSortNum() {
		return sortNum;
	}

	public void setSortNum(Integer sortNum) {
		this.sortNum = sortNum;
	}


	public Set<VorFormsectionOptionsRel> getVorFormsectionOptionsesRel() {
		return vorFormsectionOptionsesRel;
	}

	public void setVorFormsectionOptionsesRel(Set<VorFormsectionOptionsRel> vorFormsectionOptionsesRel) {
		this.vorFormsectionOptionsesRel = vorFormsectionOptionsesRel;
	}

	public PartyClassification getPartyClassification() {
		return partyClassification;
	}

	public void setPartyClassification(PartyClassification partyClassification) {
		this.partyClassification = partyClassification;
	}

	public Set<VorFormsectionClassificationRel> getVorFormsectionClassificationRels() {
		return vorFormsectionClassificationRels;
	}

	public void setVorFormsectionClassificationRels(Set<VorFormsectionClassificationRel> vorFormsectionClassificationRels) {
		this.vorFormsectionClassificationRels = vorFormsectionClassificationRels;
	}


}